<?php
 Session_Start () ;
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 Include ("../../include/notanet.inc") ;
 
 $id_classe = var_courante ("id_classe", 0, null) ;
 $id_notanet_profil = var_courante ("id_notanet_profil", 0, 0) ;
 $mode = var_courante ("mode", 0, 0) ;
 $millesime = millesime (0) ;
 
 If ($mode > 0)
  {
   Switch ($mode)
    {
     // Enregistrement de la definition d'un profil a une classe
     Case 1 : If (IsSet ($id_classe) And IsSet ($id_notanet_profil))
               {
	        $id_etablissement = id_etablissement_par_id_classe ($id_classe) ;
	        //sauvegarde_configuration ("SYSTEME_PARAM", "NOTANET_".$id_etablissement, "CLASSE_".$id_classe, $id_notanet_profil) ;
		$ok = SQL_commande ("SELECT id_notanet_profil_classe FROM notanet_profils_classes WHERE id_classe='".$id_classe."' AND id_notanet_profil='".$id_notanet_profil."' LIMIT 1", $id_sql) ;
		If (SQL_nbr_lignes ($ok) == 0)
		 {
		  $ok = SQL_commande ("INSERT INTO notanet_profils_classes (id_classe,id_notanet_profil,millesime) VALUES ('".$id_classe."','".$id_notanet_profil."','".$millesime."')", $id_sql) ;
		 }
	       }
	      Break ;
     // Enregistrement des caracteristiques d'un profil complet sur une classe
     Case 2 : $id_classe = var_courante ("id_classe", 0, 0) ;
              If ($id_classe > 0)
	       {
                $nbr = var_courante ("nbr", 0, 0) ;
                If ($nbr > 0)
	         {
		  $requete = "INSERT INTO notanet_definitions (id_notanet_code_epreuve,id_classe,id_service_prof,ordre,nom_discipline) VALUES " ;
		  $sup = "" ;
		  $ok = 0 ;
	          For ($i = 0 ; $i < $nbr ; $i++)
		   {
		    $id_notanet_code_epreuve = var_courante ("id_".$i, 0, 0) ;
		    $nnom_disc = var_courante ("nnom_disc_".$i, 0, 0) ;
		    If ($id_notanet_code_epreuve > 0)
		     {
		      If ($ok == 1) { $sup .= " OR " ; }
		      $sup .= "id_notanet_code_epreuve='".$id_notanet_code_epreuve."'" ;
		      $nbr_choix = var_courante ("nbr_".$i, 0, 0) ;
		      $unique = var_courante ("uniq_".$i, 0, 0) ;
		      For ($j = 1 ; $j <= $nbr_choix ; $j++)
		       {
		        $id_service_prof = var_courante ("id_sp_".$i."_".$j, 0, 0) ;
		        If ($id_service_prof != 0)
		         {
			  If ($ok == 1) { $requete .= "," ; }
			  $requete .= "('".$id_notanet_code_epreuve."','".$id_classe."','".$id_service_prof."','".($j-$unique)."','".$nnom_disc."')" ;
			  $ok = 1 ;
			 }
		       }
		     }
		   }
		  If ($ok == 1)
		   {
		    $ok = SQL_commande ("DELETE FROM notanet_definitions WHERE (".$sup.") AND id_classe='".$id_classe."'", $id_sql) ;
		    $ok = SQL_commande ($requete, $id_sql) ;
		   }
		 }
		Else { $message = 10 ; }
	       }
	      Else { $message = 10 ; }
              Break ;
     // Effacement d'une attribution d'un profil a une classe
     Case 3 : If (($id_classe > 0) And ($id_notanet_profil > 0))
	       {
	        $ok = SQL_commande ("DELETE FROM notanet_profils_classes WHERE id_classe='".$id_classe."' AND id_notanet_profil='".$id_notanet_profil."'", $id_sql) ;
	       }
	      UnSet ($id_notanet_profil) ;
	      UnSet ($id_classe) ; 
              Break ;
    }
  }
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ; 
 
 Echo entete_page ("", "") ;
 Echo "<html><head>" ;
 entete_html ("Garennes", "", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 Include ("./notanet_definitions.js") ;
 Echo "</head>" ;
 Echo "<body background=\"../images/fond.png\" text=\"#000000\" onContextMenu=\"return false\">" ;
 
 Echo "<center>&nbsp;<b>D&eacute;finition&nbsp;des&nbsp;&eacute;preuves&nbsp;NOTANET&nbsp;<->&nbsp;Discipline&nbsp;classe.</b>&nbsp</center>" ;
 
 If (IsSet ($message)) { affiche_message ($message, Array ()) ; }
 
 // Affichage de toutes les classes NOTANET declarees
 $classes = SQL_commande ("SELECT e.id_etablissement,c.id_classe,c.nom,c.nom_bref FROM classes c,etablissements e WHERE c.etablissement=e.id_etablissement AND c.millesime='".$millesime."' ORDER BY c.nom_bref,c.nom", $id_sql) ;
 $nbr_classes = SQL_nbr_lignes ($classes) ;
 If ($nbr_classes > 0)
  {
   $classes_notanet [0][0] = 0 ;
   For ($i = 0 ; $i < $nbr_classes ; $i++)
    {
     $classe = SQL_ligne_suivante ($classes) ;
     $profil_classe = restaure_configuration ("SYSTEME_PARAM", "NOTANET_".$classe [0], "CLASSE_".$classe [1]) ;
     If ($profil_classe > 0)
      {
       $classes_notanet [0][0]++ ;
       $classes_notanet [$classes_notanet [0][0]][0] = $classe [0] ; // Id etablissement
       $classes_notanet [$classes_notanet [0][0]][1] = $classe [1] ; // Id classe
       $classes_notanet [$classes_notanet [0][0]][2] = $classe [2] ; // Nom long
       $classes_notanet [$classes_notanet [0][0]][3] = $classe [3] ; // Nom bref
      }
    }
   If ($classes_notanet [0][0] > 0)
    {
     $rs = SQL_commande ("SELECT id_notanet_profil,nom FROM notanet_profils WHERE millesime='".$millesime."' ORDER BY nom", $id_sql) ;
     $nbr = SQL_nbr_lignes ($rs) ;
     If ($nbr > 0)
      {
       // Affichage de toutes les classes existantes
       Echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
       Echo "<tr><td><table bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
       Echo "<form action=\"./notanet_definitions.php\" name=\"f1\" method=\"post\">" ;
       Echo "<input type=\"hidden\" name=\"mode\" value=\"1\">" ;
       Echo "<tr bgcolor=\"".$l ["lien"]."\" style=\"border-top:1px #000000 solid\"><td align=\"center\" colspan=\"3\">&nbsp;S&eacute;lectionner&nbsp;une&nbsp;classe&nbsp;et&nbsp;un&nbsp;profil&nbsp;pour&nbsp;le&nbsp;d&eacute;finir&nbsp;:&nbsp;</td></tr>" ;
       Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
       Echo "<tr><td align=\"right\">&nbsp;Classe&nbsp;:&nbsp;</td><td>&nbsp;<select name=\"id_classe\">" ;
       For ($i = 1 ; $i <= $classes_notanet [0][0] ; $i++)
        {
         If (($nombre_classes == 1) And (!IsSet ($id_classe))) { $id_classe = $classes_notanet [$i][1] ; }
         Echo "<option value=\"".$classes_notanet [$i][1]."\"" ; If (IsSet ($id_classe) And ($id_classe == $classes_notanet [$i][1])) { Echo " selected" ; }
         Echo ">".$classes_notanet [$i][2]." (".$classes_notanet [$i][3].")</option>" ;
        }
       Echo "</select>&nbsp;</td></tr>" ;
       Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
 
       // Selection d'un profil existant
       Echo "<tr><td align=\"right\">&nbsp;Profil&nbsp;:&nbsp;</td><td>&nbsp;<select name=\"id_notanet_profil\">" ;
       Echo "<option value=\"0\">Choisissez un profil</option>" ;
       For ($i = 0 ; $i < $nbr ; $i++)
        {
         $r = SQL_ligne_suivante ($rs) ;
         Echo "<option value=\"".$r [0]."\"" ; If (IsSet ($id_notanet_profil) And ($id_notanet_profil == $r [0])) { Echo " selected" ; }
	 Echo ">".$r [1]."</option>" ;
        }
       Echo "</select>&nbsp;</td></tr>" ;
       Echo "<tr><td colspan=\"2\">&nbsp;</td></tr>" ;
       Echo "<tr><td align=\"right\" colspan=\"2\"><input type=\"image\" src=\"../images/valider.png\" name=\"submit\" value=\"1\">&nbsp;</td></tr>" ;
       Echo "</form></table></td></tr></table>" ;
      }
     Else
      {
       Echo "<br><br><center>Aucune d&eacute;finition n'a &eacute;t&eacute; d&eacute;clar&eacute;e pour NOTANET<br>" ;
       Echo "Aller sur :<br>Module Notes->Gestion NOTANET->Param&eacute;trages->Onglet Saisies->Activer la saisie NOTANET->D&eacute;claration des classes concern&eacute;es.</center>" ;
      }
     // Profils classes atribuees
     $resultats = SQL_commande ("SELECT c.id_classe,c.nom,c.nom_bref,p.nom AS nom_profil,p.arrondi,p.id_notanet_profil FROM classes c,notanet_profils_classes n,notanet_profils p WHERE n.id_classe=c.id_classe AND n.id_notanet_profil=p.id_notanet_profil AND n.millesime='".$millesime."' ORDER BY c.nom_bref,c.nom", $id_sql) ;
     $nbr_attribution = SQL_nbr_lignes ($resultats) ;
     If ($nbr_attribution > 0)
      {
       Echo "<br><table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" style=\"border:1px solid #000000;border-collapse:collapse\" bgcolor=\"".$l ["couleur_fond"]."\">" ;
       Echo "<tr><td align=\"center\" bgcolor=\"".$l ["lien"]."\" colspan=\"2\">" ;
       If ($nbr_attribution > 1) { Echo "Classes&nbsp;attribu&eacute;es" ; } Else { Echo "Classe&nbsp;attribu&eacute;e" ; }
       Echo "</td></tr>" ;
       Echo "<tr><td align=\"center\">&nbsp;<b>Classe</b>&nbsp;</td><td align=\"left\">&nbsp;<b>Profil</b>&nbsp;</td></tr>" ;//<table bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
       Echo "<form action=\"./notanet_definitions.php\" method=\"post\" name=\"supprimer\">" ;
       Echo "<input type=\"hidden\" name=\"mode\" value=\"3\">" ;
       Echo "<input type=\"hidden\" name=\"id_classe\" value=\"\">" ;
       Echo "<input type=\"hidden\" name=\"id_notanet_profil\" value=\"\">" ;
       Echo "</form>" ;
       $ligne = SQL_ligne_suivante ($resultats) ;
       $i = 0 ;
       While ($i < $nbr_attribution)
        {
	 $id_classe_1 = $ligne [0] ;
	 Echo "<tr" ; If ($i%2 == 1) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
	 Echo "><td align=\"left\">&nbsp;".$ligne [1]."&nbsp;(".$ligne [2].")&nbsp;</td><td align=\"left\">" ;
	 $nombre = 0 ;
	 While (($ligne [0] == $id_classe_1) And ($i < $nbr_attribution))
	  {
	   If ($nombre > 0) { Echo "<br>" ; }
	   Echo "<a href=\"#\"><img src=\"../images/effacer.png\" border=\"0\" onclick=\"valide('".Str_Replace ("'","\\'",$ligne [3])."','".Str_Replace ("'","\\'", $ligne [1]." (".$ligne [2].")")."',".$ligne [0].",".$ligne [5].")\"></a>" ;
	   Echo "&nbsp;<a href=\"./notanet_definitions.php?mode=1&id_classe=".$ligne [0]."&id_notanet_profil=".$ligne [5]."\">&nbsp;" ;
	   Echo $ligne [3]."&nbsp;(".nom_arrondi ($ligne [4]).")&nbsp;</a>" ;
	   $ligne = SQL_ligne_suivante ($resultats) ;
	   $i++ ;
	   $nombre++ ;
	  }
	 Echo "&nbsp;</td></tr>" ;
        }
       Echo "</table></td></tr></table>" ;
      }
     If ($id_notanet_profil > 0)
      {
       Echo "<br><table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
       Echo "<tr><td><table bgcolor=\"".$l ["couleur_fond"]."\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" style=\"border-collapse:collapse\">" ;
       Echo "<tr bgcolor=\"".$l ["lien"]."\"><td align=\"center\" colspan=\"8\">&nbsp;Classe&nbsp;:&nbsp;<b>".nom_classe_long_parid ($id_classe)."&nbsp;(".nom_classe_bref_parid ($id_classe).")</b>&nbsp;-&nbsp;Profil&nbsp;:&nbsp;<b>".notanet_nom_profil ($id_notanet_profil)."</b>&nbsp;</td></tr>" ;
       
       $table_notanet = notanet_definition_profil_classe ($id_classe, $id_notanet_profil) ;
       If ($table_notanet [0][0][1] > 0)
        {
	 Echo "<form action=\"./notanet_definitions.php\" name=\"f2\" method=\"post\">" ;
	 Echo "<input type=\"hidden\" name=\"mode\" value=\"2\">" ;
	 Echo "<input type=\"hidden\" name=\"id_classe\" value=\"".$id_classe."\">" ;
	 Echo "<input type=\"hidden\" name=\"id_notanet_profil\" value=\"".$id_notanet_profil."\">" ;
         Echo "<tr><td align=\"center\" colspan=\"8\"><br><table border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:1px solid #000000;border-collapse:collapse\">" ;
         Echo "<tr bgcolor=\"".$l ["lien"]."\"><td align=\"center\">&nbsp;<b>Code&nbsp;&eacute;preuve</b>&nbsp;</td>" ;
         Echo "<td align=\"center\">&nbsp;<b>Mati&egrave;re</b>&nbsp;</td>" ;
         Echo "<td align=\"center\">&nbsp;<b>Discipline&nbsp;classe</b>&nbsp;</td>" ;
	 Echo "<td align=\"center\">&nbsp;<b>Enseignant</b>&nbsp;</td>" ;
	 Echo "<td align=\"center\">&nbsp;<b>Nom &agrave; l'impression brevet</b>&nbsp;</td></tr>" ;
         $ok_aff_asterisque = 0 ;
	 // Liste des disciplines restantes
	 $requete = "SELECT s.id_service_prof,s.professeur,s.discipline,d.nom_long,c.optionnelle,c.groupe FROM services_prof s,disciplines d,services_classe c WHERE " ;
	 $ok = 0 ;
	 For ($i = 0 ; $i < $table_notanet [0][0][1] ; $i++)
          {
	   If ($table_notanet [$i+1][4][0] == 1)
	    {
	     If ($ok == 1) { $requete .= " AND " ; }
	     $requete .= "s.id_service_prof!='".$table_notanet [$i+1][4][1]."'" ;
	     $ok = 1 ;
	    }
	  }
	 If ($ok == 1) { $requete .= " AND " ; }
	 $requete .= "s.classe='".$id_classe."' AND s.discipline=d.id_discipline AND s.service_classe=c.id_service_classe ORDER BY d.nom_long,d.nom_court,d.nom_bref" ;
	 $liste = SQL_commande ($requete, $id_sql) ;
	 $liste_disc [0][0] = SQL_nbr_lignes ($liste) ;
	 For ($i = 1 ; $i <= $liste_disc [0][0] ;  $i++)
	  {
	   $ligne = SQL_ligne_suivante ($liste) ;
	   $liste_disc [$i][0] = $ligne [0] ;
	   $liste_disc [$i][1] = $ligne [1] ;
	   $liste_disc [$i][2] = $ligne [2] ;
	   $liste_disc [$i][3] = $ligne [3] ;
	   $liste_disc [$i][4] = $ligne [4] ;
	   $liste_disc [$i][5] = $ligne [5] ;
	  }
	 Echo "<input type=\"hidden\" name=\"nbr\" value=\"".$table_notanet [0][0][1]."\">" ;
	 $ok_choix = 0 ;
         For ($i = 0 ; $i < $table_notanet [0][0][1] ; $i++)
          {
  	   Echo "<tr" ; If ($i%2 == 1) { Echo " bgcolor=\"".$l ["nom"]."\"" ; }
	   // Code epreuve
	   Echo "><td align=\"center\">&nbsp;".$table_notanet [$i+1][0][1]."&nbsp;</td>" ;
	   Echo "<input type=\"hidden\" name=\"id_".$i."\" value=\"".$table_notanet [$i+1][0][0]."\">" ;
	   // Nom discipline
           Echo "<td>&nbsp;" ; If ($table_notanet [$i+1][0][7] == 0) { Echo "<i><b>" ; }
  	   Echo $table_notanet [$i+1][0][3] ; If ($table_notanet [$i+1][0][7] == 0) { Echo "</b></i>" ; }
  	   Echo "&nbsp;</td>" ;
	   // Discipline classe
	   If ($table_notanet [$i+1][4][0] == 1)
	    {
	     // Unique
	     $chaine = "&nbsp;" ;
	     If ($table_notanet [$i+1][7][1] > 0) { $chaine .= "Opt" ; }
	     If ($table_notanet [$i+1][8][1] > 0) { $chaine .= "Grp" ; }
	     Echo "<input type=\"hidden\" name=\"nbr_".$i."\" value=\"1\">" ;
	     Echo "<input type=\"hidden\" name=\"id_sp_".$i."_1\" value=\"".$table_notanet [$i+1][4][1]."\">" ;
	     Echo "<input type=\"hidden\" name=\"uniq_".$i."\" value=\"1\">" ;
             Echo "<td align=\"right\">&nbsp;".nom_discipline_long_par_id_service_prof ($table_notanet [$i+1][4][1]).$chaine."&nbsp;</td>" ;
	     Echo "<td align=\"center\">&nbsp;".nom_utilparid ($table_notanet [$i+1][5][1], 1)."&nbsp;</td>" ;
	    }
	   ElseIf ($table_notanet [$i+1][4][0] > 1)
	    {
	     // Choix entre plusieurs enseignants
	     Echo "<input type=\"hidden\" name=\"nbr_".$i."\" value=\"".$table_notanet [$i+1][4][0]."\">" ;
	     Echo "<input type=\"hidden\" name=\"uniq_".$i."\" value=\"0\">" ;
	     Echo "<td align=\"right\" colspan=\"2\">" ;
	     For ($j = 1 ; $j <= $table_notanet [$i+1][4][0] ; $j++)
	      {
	       If ($j > 1) { Echo "<br>&nbsp;" ; }
	       Echo "Choix&nbsp;".$j."&nbsp;:&nbsp;<select name=\"id_sp_".$i."_".$j."\"><option value=\"0\">Aucune attribution</option>" ;
	       For ($ll = 1 ; $ll <= $table_notanet [$i+1][4][0] ; $ll++)
	        {
	         $chaine = "&nbsp;" ;
	         If ($table_notanet [$i+1][7][$ll] > 0) { $chaine .= "Opt" ; }
	         If ($table_notanet [$i+1][8][$ll] > 0) { $chaine .= "Grp" ; }
	         Echo "<option value=\"".$table_notanet [$i+1][4][$ll]."\"" ; If ($table_notanet [$i+1][10][$ll] == $table_notanet [$i+1][4][$j]) { Echo " selected" ; }
	         Echo ">".nom_discipline_long_par_id_service_prof ($table_notanet [$i+1][4][$ll])."&nbsp;(".nom_utilparid ($table_notanet [$i+1][5][$ll], 1).")".$chaine."&nbsp;(".$table_notanet [$i+1][4][$ll].")</option>" ;
	        }
	       Echo "</select>&nbsp;" ;
	      }
	     Echo "</td>" ;
	    }
	   Else
	    {
	     Echo "<td align=\"right\" colspan=\"2\">&nbsp;" ;
	     If ($table_notanet [$i+1][0][2] > 0)
	      {
	       // Discipline normale -> Liste complete
	       Echo "<input type=\"hidden\" name=\"nbr_".$i."\" value=\"1\">" ;
	       Echo "<input type=\"hidden\" name=\"uniq_".$i."\" value=\"0\">" ;
	       Echo "<select name=\"id_sp_".$i."_1\"><option value=\"0\">Non attribu&eacute;e</option>" ;
	       For ($j = 1 ; $j <= $liste_disc [0][0] ; $j++)
	        {
		 $chaine = "&nbsp;" ;
		 If ($liste_disc [$j][4] > 0) { $chaine .= "Opt" ; }
	         If ($liste_disc [$j][5] > 0) { $chaine .= "Grp" ; }
	         Echo "<option value=\"".$liste_disc [$j][0]."\"" ; If ($table_notanet [$i+1][10][1] == $liste_disc [$j][0]) { Echo " selected" ; }
		 Echo ">".$liste_disc [$j][3]."&nbsp;[".nom_utilparid ($liste_disc [$j][1], 1)."]".$chaine."&nbsp;(".$liste_disc [$j][0].")</option>" ;
	        }
	       Echo "</select>&nbsp;" ;
	      }
	     Else
	      {
	       Echo "<input type=\"hidden\" name=\"nbr_".$i."\" value=\"3\">" ;
	       $ok_choix = 1 ;
	       For ($j = 1 ; $j <= 3 ; $j++)
	        {
		 If ($j > 1) { Echo "<br>&nbsp;" ; }
	         Echo "Choix&nbsp;".$j."&nbsp;:&nbsp;<select name=\"id_sp_".$i."_".$j."\"><option value=\"0\">Non attribu&eacute;e</option>" ;
		 // Choix speciaux : Vie scolaire (-4)
		 $ok_choix_speciaux = 0 ;
		 If ($table_notanet [$i+1][0][2] == -4)
		  {
		   // Verification de l'activation du bulletin avec note de vie scolaire
		   $resultats = SQL_commande ("SELECT e.bulletin_cpe FROM etablissements e,classes c WHERE c.id_classe='".$id_classe."' AND c.etablissement=e.id_etablissement LIMIT 1", $id_sql) ;
                   $bull_cpe = SQL_ligne_suivante ($resultats) ;
		   If (($bull_cpe [0] == 3) Or ($bull_cpe [0] == 4))
		    {
		     // Selection directe de la note de vie scolaire du bulletin de notes
		     Echo "<optgroup label=\"Notes sp&eacute;ciales\" title=\"Notes sp&eacute;ciales\"><option value=\"-1\"" ;
		     For ($ll = 1 ; $ll <= 3 ; $ll++)
		      {
		       If (($table_notanet [$i+1][15][$ll] == $j) And ($table_notanet [$i+1][10][$ll] == -1)) { Echo " selected" ; }
		      }
		     Echo ">NOTE DE VIE SCOLAIRE</option></optgroup>" ; 
		    }
		   Echo "<optgroup label=\"Notes venant d'une discipline\" title=\"Notes venant d'une discipline\">" ;
		   $ok_choix_speciaux = 1 ;
		  }
		 // Liste de toutes les disciplines
	         For ($k = 1 ; $k <= $liste_disc [0][0] ;  $k++)
	          {
		   $chaine = "&nbsp;" ;
		   If ($liste_disc [$k][4] > 0) { $chaine .= "Opt" ; }
	           If ($liste_disc [$k][5] > 0) { $chaine .= "Grp" ; }
	           Echo "<option value=\"".$liste_disc [$k][0]."\"" ;
		   For ($ll = 1 ; $ll <= 3 ; $ll++)
		    {
		     If (($table_notanet [$i+1][15][$ll] == $j) And ($table_notanet [$i+1][10][$ll] == $liste_disc [$k][0])) { Echo " selected" ; }
		    }
		   Echo ">".$liste_disc [$k][3]."&nbsp;[".nom_utilparid ($liste_disc [$k][1], 1)."]".$chaine."&nbsp;(".$liste_disc [$k][0].")</option>" ;
	          }
		 If ($ok_choix_speciaux == 1) { Echo "</optgroup>" ; }
	         Echo "</select>&nbsp;" ;
		}
	      }
	     Echo "</td>" ;
	    }
	   // Nouveau nom discipline
           Echo "<td>&nbsp;<input type=\"text\" name=\"nnom_disc_".$i."\" value=\"" ;
	   If ($table_notanet [$i+1][16][1] != "") { Echo $table_notanet [$i+1][16][1] ; } Else { Echo $table_notanet [$i+1][0][3] ; }
	   Echo "\" maxlength=\"31\" size=\"20\">&nbsp;</td></tr>" ;
	  }
         Echo "</table><br>" ;
	 If ($ok_choix == 1) { Echo "Attention : les choix 1, 2 et 3 se font dans l'ordre. Seul le premier trouv&eacute; sera &eacute;ditable.<br>" ; }
	 Echo "<input type=\"image\" src=\"../images/valider.png\" name=\"submit\" value=\"1\">" ;
         Echo "</td></tr></table>" ;
	 Echo "</form>" ;
        }
       Else
        {
         Echo "<tr><td align=\"center\" colspan=\"8\">Profil vierge !<br>&nbsp;</td></tr>" ;
        }
       Echo "</table></td></tr></table>" ;
      }
    }
   Else
    {
     Echo "<br><br><center>Aucune classe n'a &eacute;t&eacute; d&eacute;clar&eacute;e pour NOTANET<br>" ;
     Echo "Aller sur :<br>Module Notes->Param&ecirc;tres->Param&eacute;trages->Onglet Saisies->Activer la saisie NOTANET->D&eacute;claration des classes concern&eacute;es.</center>" ;
    }
  }
 Else
  {
   Echo "<br><br><center>Il n'y a aucune classe d&eacute;finies dans la base de donn&eacute;es NOTANET. D&eacute;finissez-les d'abord.</center>" ;
   Echo "<center><a href=\"notanet_definitions.php\">&nbsp;Gestion&nbsp;NOTANET&nbsp;->&nbsp;D&eacute;finitions&nbsp;</a></center>" ;
  }
 Echo "</body></html>" ;
?>